Volume 15, Issue 54, January 2020, Pages 178-191
Mohamed Saad Zaghlol; Adel Helmy Salem; Ahmed Hassan Yousef
Volume 12, Issue 42, January 2017, Pages 103-119
Sayed Gomaa; Adel Salem; Mohamed Hassan